首页> 外文OA文献 >Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox
【2h】

Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox

机译:提升这个补丁是否安全? mozilla Firefox的实证研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

In rapid release development processes, patches that fix critical issues, orimplement high-value features are often promoted directly from the developmentchannel to a stabilization channel, potentially skipping one or morestabilization channels. This practice is called patch uplift. Patch uplift isrisky, because patches that are rushed through the stabilization phase can endup introducing regressions in the code. This paper examines patch upliftoperations at Mozilla, with the aim to identify the characteristics of upliftedpatches that introduce regressions. Through statistical and manual analyses, wequantitatively and qualitatively investigate the reasons behind patch upliftdecisions and the characteristics of uplifted patches that introducedregressions. Additionally, we interviewed three Mozilla release managers tounderstand organizational factors that affect patch uplift decisions andoutcomes. Results show that most patches are uplifted because of a wrongfunctionality or a crash. Uplifted patches that lead to faults tend to havelarger patch size, and most of the faults are due to semantic or memory errorsin the patches. Also, release managers are more inclined to accept patch upliftrequests that concern certain specific components, and-or that are submitted bycertain specific developers.
机译:在快速发布的开发过程中,解决关键问题或实现高价值功能的补丁通常直接从开发渠道升级到稳定渠道,有可能跳过一个或多个稳定渠道。这种做法称为补丁提升。补丁程序升级很麻烦,因为匆匆完成稳定阶段的补丁程序最终可能会在代码中引入回归。本文研究了Mozilla的补丁提升操作,旨在确定引入回归的补丁特征。通过统计和人工分析,我们定性和定量地研究了斑块隆起决定的原因以及引入回归的斑块隆起的特征。此外,我们采访了三位Mozilla发布经理,以了解影响补丁升级决策和结果的组织因素。结果表明,大多数补丁由于功能错误或崩溃而被提升。导致故障的升级补丁通常具有更大的补丁大小,并且大多数故障是由于补丁中的语义或内存错误所致。同样,发行经理更倾向于接受与某些特定组件有关的补丁升级请求,或者由某些特定开发人员提交的补丁升级请求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号